.. _Memory Functions: ================ Memory Functions ================ .. toctree:: :maxdepth: 5 :hidden: :glob: * +---------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | **Function** | **Description** | +---------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Memory_Alloc` | Allocate a block of memory. | +---------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Memory_Compare` | Compare two memory addresses of the same known length. | +---------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Memory_Copy` | Copy a specified amount of bytes of memory from the source buffer to the destination buffer. | +---------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Memory_Fill` | Fill a specific length of a memory address with characters. | +---------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Memory_Free` | Frees a block of memory previously allocated through a call to Memory_Alloc. | +---------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Memory_Move` | Copy a specified amount of bytes of memory from the source buffer to the destination buffer. | +---------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Memory_Realloc` | Re-allocates memory, by resizing and moving an existing memory block that was previously allocated via the Memory_Alloc function. | +---------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Memory_Zero` | Fill a specific length of a memory address with null. | +---------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+